:root {
  --bs-blue: #48b0f7;
  --bs-indigo: #6610f2;
  --bs-purple: #926dde;
  --bs-pink: #f96197;
  --bs-red: #f96868;
  --bs-orange: #faa64b;
  --bs-yellow: #fcc525;
  --bs-green: #15c377;
  --bs-teal: #33cabb;
  --bs-cyan: #57c7d4;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #33cabb;
  --bs-secondary: #6c757d;
  --bs-success: #15c377;
  --bs-info: #48b0f7;
  --bs-warning: #faa64b;
  --bs-danger: #f96868;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 51, 202, 187;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 21, 195, 119;
  --bs-info-rgb: 72, 176, 247;
  --bs-warning-rgb: 250, 166, 75;
  --bs-danger-rgb: 249, 104, 104;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 73, 80, 87;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Microsoft YaHei", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #495057;
  --bs-body-bg: #fff;
}

:root {
	/*************************
	 * 在这里对主要的配色做出定义
	 ************************/
    
	/* 圆角样式 */
	--border-radius-mini: 12px;
	--border-radius-small: 16px;
	--border-radius-medium: 24px;
	--border-radius-large: 32px;

	--bs-purple: #926dde;
    --bs-purple-hover: #a282e3;
	--bs-pink: #f96197;
    --bs-pink-hover: #fa75a4;
	--bs-yellow: #fcc525;
    --bs-yellow-hover: #fdd04d;
	--bs-teal: #33cabb;
    --bs-teal-hover: #52d3c7;
	--bs-cyan: #57c7d4;
    --bs-cyan-hover: #77d2dc;
	--bs-brown: #8d6658;
    --bs-brown-hover: #9d7162;
    --bs-indigo: #6610f2;
    --bs-indigo-hover: #7516F4;
	--bs-primary: #007bff;
    --bs-primary-hover: #0096FF;
	--bs-success: #15c377; /* green */
    --bs-success-hover: #16d17f;
	--bs-info: #48b0f7; /* blue */
    --bs-info-hover: #65bdf8;
	--bs-warning: #faa64b; /* orange */
    --bs-warning-hover: #fbb264;
	--bs-danger: #f44236; /* red */
    --bs-danger-hover: #fa8181;
    --bs-dark: #212529;
    --bs-dark-hover: #393F45;
    --bs-secondary: #6c757d;
    --bs-secondary-hover: #7a838a;
    --bs-light: #fcfdfe;
    --bs-light-hover: #f9fafb;
    --bs-pre: #f8f9fa;
    --bs-pre-font: #2f6f9f;
    --bs-pure-black: #000000;
    
	--bs-primary-rgb: 0, 123, 255;
	--bs-success-rgb: 21, 195, 119;
	--bs-info-rgb: 72, 176, 247;
	--bs-warning-rgb: 250, 166, 75;
	--bs-danger-rgb: 244, 66, 54;
	--bs-teal-rgb: 51, 202, 187;
	--bs-indigo-rgb: 102, 16, 242;
	--bs-purple-rgb: 146, 109, 222;
	--bs-pink-rgb: 249, 97, 151;
	--bs-yellow-rgb: 252, 197, 37;
	--bs-cyan-rgb: 87, 199, 212;
	--bs-brown-rgb: 141, 102, 88;
	--bs-dark-rgb: 33, 37, 41;
	--bs-secondary-rgb: 108, 117, 125;
	--bs-light-rgb: 252, 253, 254;
	--bs-body-color-rgb: 73, 80, 87;
    --bs-pure-black-rgb: 0, 0, 0;
	--bs-font-sans-serif: system-ui, -apple-system, "Microsoft YaHei", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--bs-body-font-size: 14px;
	--bs-body-line-height: 1.72;
	--bs-body-color: #495057;
	--bs-body-bg: #f4f5fa;
	--bs-border-color: #ededee;
	--bs-border-rgb: 237, 237, 238;
}